package chatGUI;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.GridLayout;

import javax.swing.*;

/**
 * Classe qui gère la barre de progression pendant les transferts des fichiers
 * 
 */
public class BarreProgression extends JFrame {

    public JProgressBar progressbar;
    //protected GridLayout grille = new GridLayout(2,1);
    
    /**
     * Constructeur
     * @param titre : Titre de la fenêtre
     */
    public BarreProgression(String titre) {
        super();
        this.setTitle(titre);
        this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        JLabel fich = new JLabel(titre);
        JPanel pane = new JPanel();
        pane.setLayout(new BorderLayout(6, 5));
        progressbar = new JProgressBar(0, 100);
        progressbar.setValue(0);
        progressbar.setStringPainted(true);
        pane.add(fich, BorderLayout.NORTH);
        pane.add(progressbar, BorderLayout.SOUTH);
        setContentPane(pane);
    }
}